work stress - German English Dictionary